class ModuleManager:
	"""
	Esta clase es la encargada de gestionar los modulos disponibles para el 
	sniffer.
	"""
	def __init__(self):
		self._modules = {}

	def register(self, module, module_name):
		self._modules[module_name] = module	
	
	def list_modules(self):
		return self._modules.keys()
	
	def get_module(self, module_name):
		return self._modules[module_name]	
	
ModuleManager = ModuleManager()
	
